﻿<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
<html lang="es">
<head>
        <style><!--

						/*paged media */ 
						div.header {display: none }
						div.footer {display: none } 
						/*@media print { */
						
							div.footer {display: block; position: running(footer) }
						

						@page { size: A4; margin: 10%; @top-center {
						content: element(header) } @bottom-center {
						content: element(footer) } }


						/*font definitions*/

						/*element styles*/ del
						{text-decoration:line-through;color:red;}
						
								ins {text-decoration:none;}
							

						/*class styles*/

						
						
						/* Word style definitions */
						
 /* TABLE STYLES */ 
.TableNormal {display:table;position: relative; margin-left: 0in;}
.TableGrid {display:table;position: relative; margin-left: 0in;border-top-style: solid;border-top-width: 1px;border-top-color: #000000;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #000000;border-left-style: solid;border-left-width: 1px;border-left-color: #000000;border-right-style: solid;border-right-width: 1px;border-right-color: #000000;space-after: 0in;line-height: 100%;}

 /* PARAGRAPH STYLES */ 
.DocDefaults {display:block;space-after: 4mm;line-height: 115%;font-family: Calibri;font-size: 11.0pt;}
.Normal {display:block;}
.NormalWeb {display:block;space-before: 0.07in;space-after: 0.07in;line-height: 100%;font-family: Times New Roman;font-size: 12.0pt;}
.Command {display:block;position: relative; margin-left: 0.5in;font-family: Consolas;font-size: 10.0pt;}
.Heading1 {display:block;page-break-after: avoid;space-before: 0.33in;space-after: 4mm;font-weight: bold;color: #365F91;font-family: Calibri;font-size: 18.0pt;}
.Footer {display:block;space-after: 0in;line-height: 100%;}
.Title {display:block;space-after: 0.21in;line-height: 100%;color: #17365D;font-family: Calibri;font-size: 26.0pt;}
.FootnoteText {display:block;space-after: 0in;line-height: 100%;font-size: 10.0pt;}
.ListParagraph {display:block;position: relative; margin-left: 0.5in;}
.Heading2 {display:block;space-before: 0.07in;space-after: 0.07in;line-height: 100%;font-weight: bold;font-style: italic;font-family: Calibri;font-size: 14.0pt;}
.h3 {display:block;font-style: normal;font-size: 11.0pt;text-decoration: none;}

 /* CHARACTER STYLES */ .DefaultParagraphFont {display:inline;}
.Hyperlink {display:inline;color: #0000FF;text-decoration: none;}
.icon {display:inline;}
.FootnoteReference {display:inline;vertical-align: top;font-size: xx-small;}
.xmlmarkupattributename {display:inline;}
.apple-style-span {display:inline;}
.xmlmarkuptagname {display:inline;}
.apple-converted-space {display:inline;}
.xmlmarkupattributevalue {display:inline;}
.xmlmarkupbracket {display:inline;}
.underline {display:inline;}


						/* TABLE CELL STYLES */
						#docx4j_tbl_0 td { border-top-style: solid;border-top-width: 1px;border-top-color: #000000;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #000000;border-right-style: solid;border-right-width: 1px;border-right-color: #000000;border-left-style: solid;border-left-width: 1px;border-left-color: #000000;height: 5mm;}
--></style>
</head>
<body style="position: relative; top: 40px; ">

            <p class="Title Normal DocDefaults "><span class="notranslate">docx4j</span>
<span  ><span  >
Primeros pasos</span></span></p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >La última versión de este documento siempre se puede encontrar en </span></span></span>
                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j/docs/">
                    <span class="Hyperlink DefaultParagraphFont ">docx4j svn in /docs</span>
                </a>
                <span style="white-space:pre-wrap;"><span  ><span  > (En </span></span><span class="notranslate">Flat OPC XML</span><span  ><span  > formato para Word 2007, </span></span></span>
                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j/docs/Docx4j_GettingStarted.html">
                    <span class="Hyperlink DefaultParagraphFont ">HTML</span>
                </a>
                <span style="white-space:pre-wrap;"><span  ><span  >, Y </span></span></span>
                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j/docs/Docx4j_GettingStarted.pdf">
                    <span class="Hyperlink DefaultParagraphFont ">PDF</span>
                </a><span  ><span  >).</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Este documento fue traducido del Inglés a través de Google Translate.</span> <span  >Si se puede mejorar la traducción, por favor no dude en enviar su versión mejorada.</span> <span  >Para la más reciente, se refieren siempre a la versión en Inglés. </span></span></p>

            <p class="Heading1 Normal DocDefaults "><span  ><span  >¿Qué es </span></span><span class="notranslate">docx4j</span><span  ><span  >?</span></span></p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > es una biblioteca para descomprimir un docx "paquetes", y analizar el código XML WordprocessingML para crear una representación en memoria de </span></span></span>
                <span style="font-weight: bold;" class="notranslate">Java</span>
                <span style="white-space:pre-wrap;"><span  ><span  >.</span> <span  >Las versiones recientes de </span></span><span class="notranslate">docx4j</span><span  ><span  > También admite archivos Powerpoint pptx.  </span></span></span>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >Es similar en concepto a OpenXML de Microsoft SDK, que es para. NET.</span></span></p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > es de código abierto, disponible bajo la licencia Apache (v2).</span> <span  >Como proyecto de código abierto, las contribuciones son bienvenidas.</span> <span  >Por favor vea la </span></span><span class="notranslate">docx4j</span><span  ><span  > foro en el </span></span></span>
                <a class="notranslate" href="http://dev.plutext.org/forums/">
                    <span style="color: #0000FF;text-decoration: none;">http://dev.plutext.org/forums/</span>
                </a>
                <span style="white-space:pre-wrap;"><span  ><span  > para más detalles.</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > depende en gran medida </span></span></span>
                <span style="font-weight: bold;" class="notranslate">JAXB</span><span  ><span  >, El estándar XML para Java JCP vinculante.</span> <span  >Usted puede pensar en </span></span><span class="notranslate">docx4j</span><span  ><span  > como una aplicación JAXB de (entre otros):</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Convenios de envases abierta</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >WordprocessingML (DOCX), parte de la Open XML</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  >Presentation ML (pptx) part of OpenXML </span></span></span>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >La biblioteca está diseñada para todo el viaje de los archivos docx con fidelidad 100%, y soporta todos los WordML 2007.</span> <span  >Soporte para nuevos Word 2010 funciones se añadirán en breve.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >El </span></span><span class="notranslate">docx4j</span><span  ><span  > proyecto está patrocinado por </span></span><span class="notranslate">Plutext</span><span  ><span  > (</span></span><a class="notranslate" href="http://www.plutext.com"><span class="Hyperlink DefaultParagraphFont ">www.plutext.com</span>
                </a><span  ><span  >).</span></span></p>

            <p class="Heading1 Normal DocDefaults "><span  ><span  >¿Es </span></span><span class="notranslate">docx4j</span><span  ><span  > para usted?</span></span></p>

            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > es para el procesamiento de documentos docx (y presentaciones pptx) en Java.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >No es para los viejos binario (. Doc).</span> <span  >Para aquellos, mira HWPF Apache POI.</span> <span  >(De hecho, </span></span><span class="notranslate">docx4j</span><span  ><span  > HWPF utiliza para la conversión de base de. doc a. docx)</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Tampoco es para archivos RTF.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Si desea procesar los documentos docx en la plataforma. NET, debería mirar en OpenXML de Microsoft SDK en su lugar.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Una alternativa a la </span></span><span class="notranslate">docx4j</span><span  ><span  > PDI es Apache.</span> <span  >Yo recomiendo especialmente que para el procesamiento de documentos de Excel.</span> <span  >También se puede utilizar para procesar documentos de Word, y ya que utiliza XMLBeans (no JAXB) puede ser una mejor opción si usted desea utilizar XMLBeans.</span></span></p>

            <p class="Heading1 Normal DocDefaults "><span  ><span  >¿Qué tipo de cosas se puede hacer con </span></span><span class="notranslate">docx4j</span><span  ><span  >?</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Abrir docx existentes (de sistema de archivos, SMB / CIFS, WebDAV utiliza VFS)</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Crear una nueva docx</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >programación manipular el documento docx (por supuesto)</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Template substitution; CustomXML binding</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Importar un binario doc (utiliza Apache POI HWPF)</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Producir / 2007 de consumir xmlPackage Word (paquete) de formato</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >docx Guardar para sistema de archivos como docx (es decir, comprimido), o el JCR (descomprimido)</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Aplicar transformaciones, incluyendo filtros comunes</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Exportar como HTML o PDF</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Diferencias / comparar documentos o apartados (controles de contenido sdt)</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Soporte para fuentes (sustitución de fuentes, y el uso de cualquier fuentes incrustadas en el documento)</span></span></p>

            <p class="Heading1 Normal DocDefaults "><span  ><span  >Proyectos con </span></span><span class="notranslate">docx4j</span></p>

            <p class="Normal DocDefaults "><span  ><span  >Docx4all es el procesador de textos basadas en Swing.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Plutext colaboración para Word 2007 utiliza </span></span><span class="notranslate">docx4j</span><span  ><span  > en el servidor, para destrozar los documentos de Word en trozos más pequeños que pueden ser versionados independientemente.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Por favor, póngase en contacto con Plutext si desea que su proyecto para ser enumeradas aquí.</span></span></p>

            <p class="Heading1 Normal DocDefaults "><span  ><span  >¿Qué documentos de Word soporta?</span></span></p>

            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > puede leer / escribir documentos docx creados por o para Word 2007 o versiones anteriores que han instalado el paquete de compatibilidad.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Las partes relevantes de </span></span><span class="notranslate">docx4j</span><span  ><span  > se generan a partir de los esquemas ECMA.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >No puede leer y escribir documentos de Word 2003 XML.</span> <span  >El principal problema con ellos es que el espacio de nombres XML es diferente.</span></span></p>

            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > apoyará Word 2010 archivos docx.</span></span></p>

            <p class="Heading1 Normal DocDefaults "><span  ><span  >Uso </span></span><span class="notranslate">docx4j</span><span  ><span  > binarios</span></span></p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Puede descargar la última versión de </span></span><span class="notranslate">docx4j</span><span  ><span  > de </span></span></span>
                <a class="notranslate" href="http://dev.plutext.org/docx4j/">
                    <span class="Hyperlink DefaultParagraphFont ">http://dev.plutext.org/docx4j/</span>
                </a>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >En general, le sugerimos que desarrollarse en contra de una construcción en la actualidad todas las noches, ya que la última versión oficial que a menudo puede ser de varios meses de edad.</span></span></p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >frascos de apoyo se pueden encontrar en la versión tar.gz., o en el subdirectorio correspondiente.  </span></span></span>
            </p>

            <p class="Heading1 Normal DocDefaults "><span  ><span  >Uso </span></span><span class="notranslate">docx4j</span><span  ><span  > a través de </span></span><span class="notranslate">Maven</span></p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span class="notranslate">Maven POM</span><span  ><span  > se puede encontrar en </span></span></span>
                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/m2/org/docx4j/docx4j">
                    <span class="Hyperlink DefaultParagraphFont ">http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/m2/org/docx4j/docx4j</span>
                </a>
            </p>

            <p class="Heading1 Normal DocDefaults "><span  ><span  >JDK versiones</span></span></p>

            <p class="Normal DocDefaults ">
                <span class="apple-style-span DefaultParagraphFont "><span  ><span  >Necesitas estar usando </span></span><span class="notranslate">Java 1.5+</span><span  ><span  >.</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span class="apple-style-span DefaultParagraphFont "><span  ><span  >Esto se debe a JAXB</span></span></span>
                <span class="FootnoteReference DefaultParagraphFont ">
                    <span style="vertical-align: top; font-size: xx-small">
                        <a class="notranslate" name="fs1">
                            </a><a href="#fn1"><span  ><span  >1</span></span></a>
                        
                    </span>
                </span>
                <span class="apple-style-span DefaultParagraphFont "><span  ><span  >.</span> <span  >Si tiene que utilizar 1,4, retrotranslator puede</span></span></span>
                <span class="apple-converted-space DefaultParagraphFont ">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <a href="http://forums.java.net/jive/message.jspa?messageID=212494#googtrans/auto/es">
                    <span class="icon DefaultParagraphFont "><span  ><span  >hacer que los informes</span></span></span>
                </a>
                <span class="apple-style-span DefaultParagraphFont ">
                    <span style="white-space:pre-wrap;"><span  ><span  > que funcione.</span></span></span>
                </span>
            </p>

            <p class="Heading1 Normal DocDefaults "><span  ><span  >Una palabra sobre JAXB</span></span></p>

            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > utiliza JAXB a Marshall y Resolver referencia las piezas clave en un documento WordprocessingML, incluida la parte principal documento, la parte estilos, la parte temática, y las partes propiedades.</span></span></p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >JAXB está incluido en Java de Sun 6 distribuciones, pero no 1,5.</span> <span  >Así que si usted está usando el JDK 1.5, tendrá 2.1.x JAXB en su ruta de clase.  </span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Pedazos de </span></span><span class="notranslate">docx4j</span><span  ><span  >, Como </span></span></span>
                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/wml">
                    <span class="Hyperlink DefaultParagraphFont ">org.docx4j.wml</span>
                </a>
                <span style="white-space:pre-wrap;"><span  ><span  > y </span></span></span>
                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Calibri;"> </span>
                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/dml">
                    <span class="Hyperlink DefaultParagraphFont ">org.docx4j.dml</span>
                </a>
                <span style="white-space:pre-wrap;"><span  ><span  > fueron generados usando XJC JAXB es.</span> <span  >Hemos modificado el esquema wml.xsd en particular, de modo que las clases principales resultantes son un poco más humano ambiente (es decir, no todas empiezan con CT_ y st_). </span></span></span>
            </p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Log4j</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span class="underline DefaultParagraphFont ">
                    <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > utiliza log4j para la explotación forestal.</span> <span  >Para habilitar el registro, se necesita un log4.properties log4j.xml o en su ruta de clase.</span> <span  >Véase, por ejemplo </span></span></span>
                </span>
                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/resources/log4j.xml">
                    <span style="color: #0000FF;text-decoration: none;">http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/resources/log4j.xml</span>
                </a>
            </p>

            <p class="Heading1 Normal DocDefaults notranslate">Javadoc</p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Javadoc para la navegación en línea o descargar, se pueden encontrar en el directorio </span></span></span>
                <a class="notranslate" href="http://dev.plutext.org/docx4j/">
                    <span style="color: #0000FF;text-decoration: none;">http://dev.plutext.org/docx4j/</span>
                </a>
            </p>

            <p class="Heading1 Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > código fuente</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Para obtener una copia del código fuente actual:</span></span></p>

            <p class="NormalWeb Normal DocDefaults notranslate">   <span style="font-family: Consolas;font-size: 10.0pt;">svn co</span>
                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;"> </span>
                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j">
                    <span class="icon DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;">http://dev.plutext.org/svn/docx4j/trunk/docx4j</span>
                </a>
                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;"> </span>
                <span style="font-family: Consolas;font-size: 10.0pt;">docx4j</span>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >Alternativamente, puede navegar en línea, en:</span></span></p>

            <p class="Normal DocDefaults notranslate">http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/</p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Edificio </span></span><span class="notranslate">docx4j</span><span  ><span  > de la fuente </span></span></span>
            </p>

            <p class="Heading2 Normal DocDefaults "><span  ><span  >la línea de comandos - Instrucciones rápidas</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >"Quick", es decir, siempre y cuando tengas instalado maven y ant.</span> <span  >Tenga en cuenta que sólo usamos maven para agarrar las dependencias, no para hacer la construcción actual.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Crear un directorio llamado espacio de trabajo, y cd para entrar dentro.</span></span></p>

            <p class="NormalWeb Normal DocDefaults notranslate">   <span style="font-family: Consolas;font-size: 10.0pt;">svn co</span>
                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;"> </span>
                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j">
                    <span class="icon DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;">http://dev.plutext.org/svn/docx4j/trunk/docx4j</span>
                </a>
                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;"> </span>
                <span style="font-family: Consolas;font-size: 10.0pt;">docx4j</span>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >pom.xml abierto, busque la línea que dice</span></span></p>

            <p class="Command NormalWeb Normal DocDefaults notranslate">&lt;systemPath&gt;/usr/lib/jvm/java-6-sun/jre/lib/rt.jar&lt;/systemPath&gt;</p>

            <p class="Normal DocDefaults "><span  ><span  >y editarlo para adecuarlo a su sistema.</span></span></p>

            <p class="Command NormalWeb Normal DocDefaults ">
                <span style="white-space:pre-wrap;" class="notranslate">mvn install </span>
            </p>

            <p class="NormalWeb Normal DocDefaults notranslate" style="position: relative; margin-left: 0.5in;">
                <span style="font-family: Consolas;font-size: 10.0pt;">ant dist</span>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >Este comando creará la hormiga docx4j.jar y colocarlo y todas sus dependencias en el directorio dist.</span></span></p>

            <p class="Heading2 Normal DocDefaults"><span  ><span  >Eclipse</span></span></p>

            <p class="h3 Heading2 Normal DocDefaults "><span  ><span  >Requisitos previos</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Eclipse instalado</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Instalar un plugin de Eclipse por ejemplo, la subversión</span></span><span class="apple-converted-space DefaultParagraphFont "> </span>
                <a class="notranslate" href="http://subclipse.tigris.org/update_1.2.x">
                    <span class="icon DefaultParagraphFont ">http://subclipse.tigris.org/update_1.2.x</span>
                </a>
            </p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Instalar</span></span><span class="apple-converted-space DefaultParagraphFont "> </span>
                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/umbrella/wiki/MavenEclipse">
                    <span class="Hyperlink DefaultParagraphFont " style="font-family: Calibri;">Maven and the Eclipse plugin</span>
                </a>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >Y, como se mencionó anteriormente:</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Java 1.5 o 6</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  >JAXB: </span></span></span>
                <span style="font-weight: bold;"><span  ><span  >tanto</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > la aplicación JAXB incluido en Java SE 6, </span></span></span>
                <span style="font-weight: bold;"><span  ><span  >y</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > la implementación de referencia 2.x.</span> <span  >(Este es el precio de apoyo ya sea en tiempo de ejecución)</span></span></span>
            </p>

            <p class="h3 Heading2 Normal DocDefaults "><span  ><span  >Instrucciones</span></span></p>

            <p class="ListParagraph Normal DocDefaults notranslate">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>File &gt; New "Project .." &gt; SVN &gt; Checkout Projects from SVN</p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Crear una nueva localización del repositorio; Url es</span></span><span class="apple-converted-space DefaultParagraphFont "> </span>
                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j">
                    <span class="icon DefaultParagraphFont ">http://dev.plutext.org/svn/docx4j</span>
                </a>
            </p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Haga clic en Carpeta </span></span><span class="notranslate">"trunk"</span><span  ><span  >, Y seleccione docx4j; haga clic en Siguiente</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >¿Quieres comprobar como un proyecto de configurar utilizando el Asistente para nuevos proyectos</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >A continuación, seleccione Java&gt; Java Project, haga clic en Siguiente</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Elegir un nombre de proyecto (por ejemplo, 'docx4j') y luego haga clic en Siguiente</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Haga clic en Finalizar (vamos a definir la configuración de Java construir en un paso posterior)</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Después de un par de cuadros de diálogo, usted debe tener el nuevo proyecto en el área de trabajo.</span></span></p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Ahora, tenemos que configurar la </span></span></span>
                <span style="font-weight: bold;"><span  ><span  >ruta de clase</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > , etc dentro de Eclipse para que pueda construir.</span></span></span>
            </p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Construir&gt; Ruta Configurar Construir&gt; Ruta Java Generar ficha Ruta&gt; Fuente</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Haga clic en src, a continuación, pulse el botón Quitar</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Haga clic en "Añadir carpeta" y navegar a través de src / main / java y marque 'java'</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Añadir a continuación </span></span><span class="notranslate">src/svg, src/diffx and src/pptx4j/java</span><span  ><span  > también</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >El bit de Maven:</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  >Asegúrese de que tiene instalado Maven y su plugin - vea Requisitos previos de arriba. </span></span></span>
            </p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Ejecutar mvn instalar en el </span></span><span class="notranslate">docx4j</span><span  ><span  > que desde un símbolo del sistema (por si acaso)</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Haga clic derecho sobre el proyecto&gt; Maven 2&gt; Activar</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >El proyecto ahora debe estar trabajando en Eclipse sin errores</span></span><span class="FootnoteReference DefaultParagraphFont "><span style="vertical-align: top; font-size: xx-small"><a name="fs2"></a><a href="#fn2"><span  ><span  >2</span></span></a>
                        
                    </span>
                </span>
                <span style="white-space:pre-wrap;"><span  ><span  >. </span></span></span>
            </p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Abrir un documento docx existentes</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/openpackaging/packages/WordprocessingMLPackage.java">
                    <span style="font-family: Consolas;">org.docx4j.openpackaging.packages.</span>
                    <span style="font-weight: bold;font-family: Consolas;">WordprocessingMLPackage</span>
                </a><span  ><span  > representa un documento docx.</span></span></p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Para cargar un documento, todo lo que tienes que hacer es:</span></span></p>

            <p class="Command NormalWeb Normal DocDefaults notranslate" style="position: relative; margin-left: 0in;">   <span style="white-space:pre-wrap;">WordprocessingMLPackage wordMLPackage = </span>
                <br clear="all">      WordprocessingMLPackage.load(new java.io.File(inputfilepath));</p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Este método también puede cargar archivos planos OPC XML.</span></span></p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >A continuación, puede llegar a la parte principal documento (palabra / document.xml):</span></span></p>

            <p class="Command NormalWeb Normal DocDefaults notranslate">
                <a href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/WordprocessingML/MainDocumentPart.java">
                    <span style="font-family: Calibri;">MainDocumentPart</span>
                </a> documentPart = wordMLPackage.getMainDocumentPart();</p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="white-space:pre-wrap;"><span  ><span  >Después de eso, puede manipular su contenido. </span></span></span>
            </p>

            <p class="Heading1 Normal DocDefaults "><span  ><span  >WordML conceptos</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Para hacer cualquier cosa más allá de esto, usted necesita tener una comprensión de los conceptos básicos de WordML.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >De acuerdo con la especificación Open Packaging Microsoft, cada documento docx se compone de un número de archivos de pieza, con cremallera para arriba.</span> <span  >Una parte es por lo general de XML, pero no podría ser (una parte de la imagen, por ejemplo, no lo es).</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Una introducción a WordML está fuera del alcance de este documento.</span> <span  >Usted puede encontrar una introducción muy legibles en 1</span></span><span style="vertical-align: top;font-size: xx-small;"><span  ><span  >ª</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > edición 3 parte (Primer) en </span></span></span>
                <a class="notranslate" href="http://www.ecma-international.org/publications/standards/Ecma-376.htm">
                    <span style="color: #0000FF;text-decoration: none;">http://www.ecma-international.org/publications/standards/Ecma-376.htm</span>
                </a>
                <span style="white-space:pre-wrap;"><span  ><span  > o </span></span></span>
                <a class="notranslate" href="http://www.ecma-international.org/news/TC45_current_work/TC45_available_docs.htm">
                    <span style="color: #0000FF;text-decoration: none;">http://www.ecma-international.org/news/TC45_current_work/TC45_available_docs.htm</span>
                </a>
                <span style="white-space:pre-wrap;"><span  ><span  > (Un enlace mejor, ya que no su cremallera para arriba).</span></span></span>
            </p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;">
                    <span style="white-space:pre-wrap;"><span  ><span  >JAXB: clasificación y unmarshalling </span></span></span>
                </span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > contiene una clase que representa cada parte.</span> <span  >Por ejemplo, hay una </span></span></span>
                <span style="font-family: Consolas;"><span  ><span  >MainDocumentPart</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > clase.</span> <span  >partes XML heredar de </span></span></span>
                <span style="font-family: Consolas;"><span  ><span  >JaxbXmlPart</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  >, que contiene una llamada miembro </span></span></span>
                <span style="font-weight: bold;font-family: Consolas;"><span  ><span  >jaxbElement</span></span></span><span  ><span  >.</span> <span  >Cuando desee trabajar con el contenido de una parte, se trabaja con su jaxbElement.</span></span></p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Al abrir un documento docx utilizando </span></span><span class="notranslate">docx4j</span><span  ><span  >, </span></span><span class="notranslate">docx4j</span><span  ><span  > automáticamente </span></span></span>
                <span style="font-weight: bold;font-style: italic;"><span  ><span  >unmarshals</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > el contenido de cada parte XML a un tipo de objeto Java árboles fuertemente (el </span></span><span class="notranslate">jaxbElement</span><span  ><span  >).</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Del mismo modo, si / cuando le dices a </span></span><span class="notranslate">docx4j</span><span  ><span  > para guardar estos objetos Java como docx, </span></span><span class="notranslate">docx4j</span><span  ><span  > automáticamente </span></span></span>
                <span style="font-weight: bold;font-style: italic;"><span  ><span  >mariscales</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > de la </span></span><span class="notranslate">jaxbElement</span><span  ><span  > en cada pieza.</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >A veces tendrá que reunir o cosas unmarshal ti mismo.</span> <span  >La clase </span></span></span>
                <span style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 9.0pt;" class="notranslate">org.docx4j.jaxb.Context</span>
                <span style="white-space:pre-wrap;"><span  ><span  > define todas las JAXBContexts utilizados en </span></span><span class="notranslate">docx4j</span><span  ><span  >: </span></span></span>
            </p>

            <tgroup>
                    </tgroup><table class="TableGrid TableNormal notranslate " id="docx4j_tbl_0" style="position: relative; margin-left: 0.76in;table-layout: fixed;border-collapse: collapse;">
                <colgroup>
                    <col style="width: 2in;">
                    <col style="width: 2.94in;">
                </colgroup>
                <tbody><tr style="vertical-align: top;">
                        <td style="vertical-align: middle;">

                            <p class="Normal DocDefaults ">
                                <span style="font-family: Consolas;font-size: 9.0pt;">Jc</span>
                            </p>
                        </td>
                        <td>

                            <p class="Normal DocDefaults ">
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml</span>
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
                                    <br clear="all">org.docx4j.dml</span>
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
                                    <br clear="all">org.docx4j.dml.picture</span>
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
                                    <br clear="all">org.docx4j.dml.wordprocessingDrawing</span>
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
                                    <br clear="all">
                                </span>
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.vml</span>
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
                                    <br clear="all">org.docx4j.vml.officedrawing</span>
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
                                    <br clear="all">org.docx4j.math</span>
                            </p>
                        </td>
                    </tr>
                    <tr style="vertical-align: top;">
                        <td style="vertical-align: middle;">

                            <p class="Normal DocDefaults ">
                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcThemePart</span>
                            </p>
                        </td>
                        <td>

                            <p class="Normal DocDefaults ">
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.dml</span>
                            </p>
                        </td>
                    </tr>
                    <tr style="vertical-align: top;">
                        <td style="vertical-align: middle;">

                            <p class="Normal DocDefaults ">
                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcDocPropsCore</span>
                            </p>
                        </td>
                        <td>

                            <p class="Normal DocDefaults ">
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.core</span>
                            </p>

                            <p class="Normal DocDefaults ">
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.core.dc.elements</span>
                            </p>

                            <p class="Normal DocDefaults ">
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.core.dc.terms</span>
                            </p>
                        </td>
                    </tr>
                    <tr style="vertical-align: top;">
                        <td style="vertical-align: middle;">

                            <p class="Normal DocDefaults ">
                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcDocPropsCustom</span>
                            </p>
                        </td>
                        <td>

                            <p class="Normal DocDefaults ">
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.custom</span>
                            </p>
                        </td>
                    </tr>
                    <tr style="vertical-align: top;">
                        <td style="vertical-align: middle;">

                            <p class="Normal DocDefaults ">
                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcDocPropsExtended</span>
                            </p>
                        </td>
                        <td>

                            <p class="Normal DocDefaults ">
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.extended</span>
                            </p>
                        </td>
                    </tr>
                    <tr style="vertical-align: top;">
                        <td style="vertical-align: middle;">

                            <p class="Normal DocDefaults ">
                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcXmlPackage</span>
                            </p>
                        </td>
                        <td>

                            <p class="Normal DocDefaults ">
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.xmlPackage</span>
                            </p>
                        </td>
                    </tr>
                    <tr style="vertical-align: top;">
                        <td style="vertical-align: middle;">

                            <p class="Normal DocDefaults ">
                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcRelationships</span>
                            </p>
                        </td>
                        <td>

                            <p class="Normal DocDefaults ">
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.relationships</span>
                            </p>
                        </td>
                    </tr>
                    <tr style="vertical-align: top;">
                        <td style="vertical-align: middle;">

                            <p class="Normal DocDefaults ">
                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcCustomXmlProperties</span>
                            </p>
                        </td>
                        <td>

                            <p class="Normal DocDefaults ">
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.customXmlProperties</span>
                            </p>
                        </td>
                    </tr>
                    <tr style="vertical-align: top;">
                        <td style="vertical-align: middle;">

                            <p class="Normal DocDefaults ">
                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcContentTypes</span>
                            </p>
                        </td>
                        <td>

                            <p class="Normal DocDefaults ">
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.openpackaging.contenttype</span>
                            </p>
                        </td>
                    </tr>
                    <tr style="vertical-align: top;">
                        <td style="vertical-align: middle;">

                            <p class="Normal DocDefaults ">
                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcPML</span>
                            </p>
                        </td>
                        <td>

                            <p class="Normal DocDefaults ">
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.pml</span>
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
                                    <br clear="all">org.docx4j.dml</span>
                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
                                    <br clear="all">org.docx4j.dml.picture</span>
                            </p>
                        </td>
                    </tr>
                
            </tbody></table>

            <p class="Normal DocDefaults ">

            </p><p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Arquitectura</span></span></span>
            </p>

            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > tiene 3 capas:</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;"><span  ><span  >1. </span></span></span>
                <span style="font-weight: bold;font-family: Consolas;" class="notranslate">org.docx4j.openpackaging</span>
                <br clear="all">
                <br clear="all">
                <span style="white-space:pre-wrap;"><span  ><span  >OpenPackaging maneja las cosas en el nivel de envases convenios Abierto: descomprimir un docx en </span></span></span>
                <span style="font-weight: bold;font-family: Consolas;"><span  ><span  >WordprocessingMLPackage</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > y un conjunto de objetos que heredan de la Parte, permitir las piezas que se añade o borrados, que salvar a la docx</span></span></span>
                <br clear="all">
                <br clear="all">
                <span style="white-space:pre-wrap;"><span  ><span  >Esta capa se basa originalmente en OpenXML4J (que también es utilizado por Apache POI). </span></span></span>
                <br clear="all">
                <br clear="all">
                <span style="white-space:pre-wrap;"><span  ><span  >Las piezas son generalmente de las subclases </span></span></span>
                <span style="font-weight: bold;color: #000000;font-family: Consolas;" class="notranslate">org.docx4j.openpackaging.parts.JaxbXmlPart</span>
                <br clear="all">
                <br clear="all">
                <span style="white-space:pre-wrap;"><span  ><span  >Las piezas están dispuestas en un árbol.</span> <span  >Si una parte tiene descendientes, tendrá una </span></span></span>
                <span style="font-weight: bold;font-family: Consolas;" class="notranslate">org.docx4j.openpackaging.parts.relationships.RelationshipsPart</span>
                <span style="white-space:pre-wrap;"><span  ><span  > que identifica las partes de sus descendientes.</span> <span  >El PartsList muestra (véase la sección siguiente) muestra cómo funciona esto.</span></span></span>
                <br clear="all">
                <br clear="all"><span  ><span  >Un JaxbXmlPart tiene un árbol de contenido:</span></span><br clear="all">
                <br clear="all">

                <span class="notranslate">
                    <span style="font-family: Consolas;font-size: 9.0pt;">   public Object getJaxbElement() {</span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">
                        <br clear="all">
                    </span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">   </span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">   return jaxbElement;</span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">
                        <br clear="all">
                    </span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">   }</span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">
                        <br clear="all">
                    </span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">
                        <br clear="all">
                    </span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">   public void setJaxbElement(Object jaxbElement) {</span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">
                        <br clear="all">
                    </span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">   </span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">   this.jaxbElement = jaxbElement;</span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">
                        <br clear="all">
                    </span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">   }</span>
                    <span style="font-family: Consolas;font-size: 9.0pt;">
                        <br clear="all">
                    </span>
                </span>

            </p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;"><span  ><span  >2. </span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  >El </span></span></span>
                <span style="font-weight: bold;color: #000000;"><span  ><span  >JAXB</span></span></span>
                <span style="font-weight: bold;">
                    <span style="white-space:pre-wrap;"><span  ><span  > árbol de contenido</span></span></span>
                </span>
                <span style="white-space:pre-wrap;"><span  ><span  > es el segundo nivel del modelo de tres capas.</span></span></span>
                <br clear="all">
                <br clear="all">
                <span style="white-space:pre-wrap;"><span  ><span  >La mayoría de las partes (incluyendo MainDocumentPart, estilos, encabezados / pies de página, comentarios, </span></span></span>
                <span style="color: #000000;"><span  ><span  >notas</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  >/ notas) el uso </span></span></span>
                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/wml">
                    <span style="font-weight: bold;font-family: Consolas;">org.docx4j.wml</span>
                </a>
                <span style="font-weight: bold;font-family: Consolas;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="white-space:pre-wrap;"><span  ><span  >(WordprocessingML); </span></span></span>
                <span style="color: #000000;"><span  ><span  >wml</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > referencias </span></span></span>
                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/wml">
                    <span style="font-weight: bold;font-family: Consolas;">org.docx4j.dml</span>
                </a>
                <span style="font-weight: bold;font-family: Consolas;">
                    <span style="white-space:pre-wrap;"></span>
                </span><span  ><span  >(DrawingML) según sea necesario.</span></span><br clear="all">
                <br clear="all"><span  ><span  >Estas clases fueron generados a partir de los esquemas XML abierto</span></span><br clear="all">
                <br clear="all">
            </p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;"><span  ><span  >3. </span></span></span>
                <span style="font-weight: bold;font-family: Consolas;" class="notranslate">org.docx4j.model</span>
                <span style="font-weight: bold;font-family: Consolas;">
                    <br clear="all">
                </span>
                <span style="font-weight: bold;font-family: Consolas;">
                    <br clear="all">
                </span>
                <span style="white-space:pre-wrap;"><span  ><span  >Este paquete se basa en el bajo dos capas para proporcionar funcionalidad adicional, y está siendo progresivamente más desarrollado.    </span></span></span>
            </p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Las muestras</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >El paquete contiene org.docx4j.samples ejemplos de cómo hacer las cosas con </span></span><span class="notranslate">docx4j</span><span  ><span  >.</span> <span  >Estos incluyen:</span></span></p>

            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Conceptos básicos</span></span></p>

<div class="notranslate">

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CreateWordprocessingMLDocument</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>DisplayMainDocumentPartXml</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>OpenAndSaveRoundTripTest</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>OpenMainDocumentAndTraverse</p>

</div>

            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Salida / Transformación</span></span></p>

<div class="notranslate">

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CreateHtml</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CreatePdf</p>

            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
</p></div>
                <span style="white-space:pre-wrap;"><span  ><span  >Piso OPC XML </span></span></span>
            <p></p>
<div class="notranslate">

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>ExportInPackageFormat</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>ImportFromPackageFormat</p>

            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
</p></div>
                <span style="white-space:pre-wrap;"><span  ><span  >Imagen de manipulación </span></span></span>
            <p></p>
<div class="notranslate">

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>AddImage</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>ConvertEmbeddedImageToLinked</p>
</div>

            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Parte de manipulación</span></span></p>
<div class="notranslate">

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CopyPart</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>ImportForeignPart</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>PartsList</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>StripParts</p>

</div>
            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Misceláneo</span></span></p>
<div class="notranslate">

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CompareDocuments</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CreateDocxWithCustomXml</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CustomXmlBinding</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>DocProps</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>Filter</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>HyperlinkTest</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>NumberingRestart</p>

            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>UnmarshallFromTemplate</p>
</div>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Si ha instalado el código fuente, tendrá este paquete ya.</span></span></p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="white-space:pre-wrap;"><span  ><span  >Si no, usted puede navegar en línea, en </span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/samples">
                    <span class="Hyperlink DefaultParagraphFont " style="font-size: 10.0pt;">http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/samples</span>
                </a>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="white-space:pre-wrap;"><span  ><span  >También hay varios </span></span></span>
                <span style="font-weight: bold;"><span  ><span  >documentos de muestra</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > en la muestra-docs directorio /, que son de más fácil acceso echando un vistazo </span></span><span class="notranslate">docx4j</span><span  ><span  > svn.</span></span></span>
            </p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Lista de piezas</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Para obtener una mejor comprensión de cómo </span></span><span class="notranslate">docx4j</span><span  ><span  > obras y la estructura de un documento docx puede ejecutar el </span></span><span class="notranslate">PartsList</span><span  ><span  > muestra en un docx (o un pptx).</span> <span  >Si lo hace, aparecerá una lista de jerarquía de las piezas utilizadas en ese paquete.</span> <span  >Se le dirá qué clase se utiliza para representar a cada parte, y en esa parte es una JaxbXmlPart, sino que también le dirá qué clase </span></span></span>
                <span style="font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >jaxbElement </span></span></span>
                </span><span  ><span  >es.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Por ejemplo:</span></span></p>
<div class="notranslate">
            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">Part /_rels/.rels [org.docx4j.openpackaging.parts.relationships.RelationshipsPart]</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <br clear="all">
                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.relationships.Relationships</span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">

            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <span style="white-space:pre-wrap;">Part /docProps/app.xml [org.docx4j.openpackaging.parts.DocPropsExtendedPart]  </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <br clear="all">
                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.docProps.extended.Properties</span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">

            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <span style="white-space:pre-wrap;">Part /docProps/core.xml [org.docx4j.openpackaging.parts.DocPropsCorePart]  </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <br clear="all">
                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.docProps.core.CoreProperties</span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">

            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <span style="white-space:pre-wrap;">Part </span>
                </span>
                <span style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 8.0pt;">/word/document.xml</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <span style="white-space:pre-wrap;"> [org.docx4j.openpackaging.parts.WordprocessingML.MainDocumentPart]  </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <br clear="all">
                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.wml.Document</span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">

            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">Part /word/settings.xml [</span>
                <span style="color: #000000;font-family: Consolas;font-size: 7.0pt;">org.docx4j.openpackaging.parts.WordprocessingML</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <span style="white-space:pre-wrap;">.DocumentSettingsPart]  </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <br clear="all">
                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.wml.CTSettings</span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">

            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">Part /word/styles.xml [</span>
                <span style="color: #000000;font-family: Consolas;font-size: 7.0pt;">org.docx4j.openpackaging.parts.WordprocessingML</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <span style="white-space:pre-wrap;">.StyleDefinitionsPart]  </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <br clear="all">
                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.wml.Styles</span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">

            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">Part /word/media/image1.jpeg [</span>
                <span style="color: #000000;font-family: Consolas;font-size: 7.0pt;">org.docx4j.openpackaging.parts.WordprocessingML</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <span style="white-space:pre-wrap;">.ImageJpegPart] </span>
                </span>
            </p>
</div>
            <p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">

            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">

            </p><p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Atravesando un docx</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/samples/OpenMainDocumentAndTraverse.java">
                    <span style="color: #0000FF;text-decoration: none;">OpenMainDocumentAndTraverse.java</span>
                </a>
                <span style="white-space:pre-wrap;"><span  ><span  > en el directorio de ejemplos se muestra cómo recorrer la representación de un JAXB docx.</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Una de las cosas molestas de JAXB, es decir que un objeto de una mesa puede ser representada como </span></span></span>
                <span class="notranslate" style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.Tbl</span>
                <span style="white-space:pre-wrap;"><span  ><span  > (Como era de esperar).</span> <span  >O podría ser envuelto en una </span></span></span>
                <span class="notranslate" style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 9.0pt;">javax.xml.bind.JAXBElement</span><span  ><span  >, En cuyo caso para conseguir la mesa real, usted tiene que hacer algo como:</span></span></p>

            <p class="Normal DocDefaults notranslate " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">if </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">( ((JAXBElement)o).getDeclaredType().getName().equals(</span>
                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">"org.docx4j.wml.Tbl"</span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">) ) </span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >org.docx4j.wml.Tbl tbl = (org.docx4j.wml.Tbl)((JAXBElement)o).getValue();</span></span></span>
            </p>

            <p class="Normal DocDefaults ">

            </p><p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Creación de una nueva docx</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0.07in;line-height: 100%;"><span  ><span  >Para crear una nueva docx:</span></span></p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Crear el paquete</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">WordprocessingMLPackage wordMLPackage = WordprocessingMLPackage.createPackage();</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">

            </p><p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Copiar</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="font-family: Consolas;font-size: 9.0pt;">wordMLPackage.save(new java.io.File("helloworld.docx") );</span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="white-space:pre-wrap;"><span  ><span  >Eso es todo.  </span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;" class="notranslate">
                    <span style="white-space:pre-wrap;">createPackage() </span>
                </span><span  ><span  >es un método de conveniencia, lo que hace:</span></span></p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Crear el paquete</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;" class="notranslate">WordprocessingMLPackage wordMLPackage = new WordprocessingMLPackage();</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Crear el documento principal de la parte (la palabra / document.xml)</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="font-family: Consolas;font-size: 9.0pt;">MainDocumentPart wordDocumentPart = new MainDocumentPart();</span>
            </p>


            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Crear el documento principal de contenidos integrados</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">ObjectFactory factory = Context.getWmlObjectFactory();</span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.Body body = factory .createBody();</span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.Document wmlDocumentEl = factory .createDocument();</span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wmlDocumentEl.setBody(body);</span>
            </p>


            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Poner el contenido en la parte</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wordDocumentPart.setJaxbElement(wmlDocumentEl);</span>
            </p>


            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Añadir la parte del documento principal para el paquete de relaciones</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / (Crearlo si es necesario)</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wmlPack.addTargetPart(wordDocumentPart);</span>
            </p>

            <p class="Heading1 Normal DocDefaults "><span  ><span  >Adición de un párrafo de texto</span></span></p>

            <p class="Normal DocDefaults ">
                <span style="font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >MainDocumentPart </span></span></span>
                </span><span  ><span  >contiene un método:</span></span></p>

            <p class="Normal DocDefaults notranslate">
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">public </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.P addStyledParagraphOfText(String styleId, String text)</span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Puede utilizar este método para agregar un párrafo con el estilo especificado.</span></span></p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >El XML que estamos buscando para crear será algo como:</span></span></p>
            
<div class="notranslate">            

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">
                    <span style="white-space:pre-wrap;">w:p </span>
                </span>
                <span class="apple-converted-space DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;"> </span>
                <span class="xmlmarkupattributename DefaultParagraphFont " style="color: #FF0000;font-family: Consolas;font-size: 8.5pt;">xmlns:w</span>
                <span class="xmlmarkupattributevalue DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">="http://schemas.openxmlformats.org/wordprocessingml/2006/main"</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
                    <br clear="all">
                </span>
                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">    </span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:r</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
                    <br clear="all">
                </span>
                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">        </span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:t</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">Hello world</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:t</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
                    <br clear="all">
                </span>
                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">    </span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:r</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
                    <br clear="all">
                </span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:p</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
            </p>

</div>
            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >addStyledParagraphOfText </span></span></span>
                </span><span  ><span  >construye la estructura del objeto de la manera JAXB, y lo agrega al documento.</span></span></p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">ObjectFactory factory = Context.getWmlObjectFactory();</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Crear el párrafo</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.P  para = factory.createP();</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Crear el texto elemento</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.Text  t = factory.createText();</span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">t.setValue(simpleText);</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Se crea la carrera</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.R  run = factory.createR();</span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">run.getRunContent().add(t);    </span>
                </span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">para.getParagraphContent().add(run);</span>
            </p>
            
            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Ahora sumamos nuestra párrafo al cuerpo del documento</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">Body body = this.jaxbElement.getBody();</span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">Body.getEGBlockLevelElts().add(para)</span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Como alternativa, puede crear el apartado de clasificación XML:</span></span></p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Suponiendo xml String contiene el código XML anterior</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.P  para = XmlUtils.unmarshalString(xml);</span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Para que esto funcione, es necesario asegurarse de que todos los espacios de nombres se declaran correctamente en la cadena.</span></span></p>

            <p class="Heading1 Normal DocDefaults "><span  ><span  >Agregar un elemento</span></span></p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >¿Qué pasa si usted quiere añadir una parte de los nuevos estilos?</span> <span  >He aquí cómo:</span></span></p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Crear una parte estilos</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">StyleDefinitionsPart stylesPart = </span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">new </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">StyleDefinitionsPart();</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Rellenar con estilos predeterminados</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">stylesPart.unmarshalDefaultStyles();</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Añadir la parte estilos a la parte principal documento de relaciones</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wordDocumentPart.addTargetPart(stylesPart);</span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Usted tomaría el mismo enfoque para agregar un encabezado o un pie de página.</span></span></p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Cuando se agrega una parte de esta manera, se agrega automáticamente a las relaciones de la parte de origen es parte.</span></span></p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Generalmente, usted también tendrá que agregar una referencia a la parte (utilizando su identificador relación) a la parte principal del documento.</span> <span  >Esto se aplica a las imágenes, los encabezados y pies de página.</span> <span  >(Los comentarios, notas al pie y notas al final son un poco diferente, ya que lo que se agregue a la parte principal documento se hace referencia a los comentarios individuales / notas / notas al final).</span></span></p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >docx a (X) HTML</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span class="notranslate">docx4j</span><span  ><span  > utiliza XSLT para transformar un docx a XHTML:</span></span></p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">AbstractHtmlExporter exporter = </span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Courier New;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">new </span>
                </span>
                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">HtmlExporterNG2();</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Courier New;font-size: 9.0pt;"><span  ><span  >/ / Note la * 2 * se</span></span></span>
            </p>


            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Escribir a StreamResult (en este caso, un flujo de salida)</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">OutputStream os = </span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Courier New;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">new </span>
                </span>
                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">java.io.FileOutputStream(inputfilepath + </span>
                </span>
                <span style="color: #2A00FF;font-family: Courier New;font-size: 9.0pt;">".html"</span>
                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">);</span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">javax.xml.transform.stream.StreamResult result </span>
                </span>
                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
                    <br clear="all">
                </span>
                <span style="color: #FFFFFF;font-family: Courier New;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">= </span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Courier New;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">new </span>
                </span>
                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">javax.xml.transform.stream.StreamResult(os);</span>
            </p>


            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">exporter.html(wordMLPackage, result, </span>
                </span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">inputfilepath + </span>
                </span>
                <span style="color: #2A00FF;font-family: Courier New;font-size: 9.0pt;">"_files"</span>
                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">);</span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Encontrará el código HTML generado es limpio.</span></span></p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span class="notranslate">docx4j</span><span  ><span  > Java utiliza funciones de extensión XSLT para hacer el trabajo pesado, por lo que el propio XSLT se mantiene simple.</span></span></p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >docx a PDF</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span class="notranslate">docx4j</span><span  ><span  > produce XSL FO, que a su vez puede ser usado para crear un PDF.</span></span></p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >En la actualidad, Apache FOP está integrado en </span></span><span class="notranslate">docx4j</span><span  ><span  > para crear el PDF.</span> <span  >(Muy pronto, que vayamos a cambiar las cosas para que </span></span><span class="notranslate">docx4j</span><span  ><span  > PARA genera, para uso de sus preferidos para render, si eso es FOP, o una herramienta comercial como XEP).</span></span></p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Para crear un archivo PDF:</span></span></p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Fuentes de identidad mejores mapas en Microsoft Windows</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wordMLPackage.setFontMapper(</span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">new </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">IdentityPlusMapper());</span>
            </p>


            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Configuración de convertidor de</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">org.docx4j.convert.out.pdf.PdfConversion c </span>
                </span>
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;">
                    <br clear="all">
                </span>
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">= </span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">new </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.convert.out.pdf.viaXSLFO.Conversion(wordMLPackage);</span>
            </p>


            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Escribir a la salida de corriente</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">OutputStream os = </span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">new </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">java.io.FileOutputStream(inputfilepath + </span>
                </span>
                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">".pdf"</span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">);      </span>
                </span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">c.output(os);</span>
            </p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Manipulación de la imagen</span></span></span>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >Al agregar una imagen a un documento en Word 2007, por lo general se añade como una nueva parte (es decir, que encontrarás en la parte en la docx resultante, que contiene la imagen en la base 64 de formato).</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Al abrir el documento en </span></span><span class="notranslate">docx4j</span><span  ><span  >, </span></span><span class="notranslate">docx4j</span><span  ><span  > will create an image part representing it.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >También es posible crear una imagen vinculada.</span> <span  >En este caso, la imagen no está integrado en el paquete docx, sino más bien, se hace referencia en su ubicación externa.</span></span></p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  >'S </span></span></span>
                <span class="notranslate" style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 10.0pt;">BinaryPartAbstractImage</span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span><span  ><span  >clase contiene métodos para permitir que usted cree incorporadas y las imágenes vinculadas (junto con las relaciones adecuadas).</span></span></p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >* Crear una imagen de la parte matriz de bytes proporcionada, se conceden a las </span></span></span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* La parte principal documento, y enviarlo .* /</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">public static </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">BinaryPartAbstractImage createImagePart(WordprocessingMLPackage wordMLPackage,</span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">byte</span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">[] bytes) </span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Crear una imagen de la parte matriz de bytes proporcionada, se adjunte a la fuente de parte</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* (Por ejemplo, la pieza del documento principal, una parte de las cabeceras, etc), y lo devolverá .* /</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">public static </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">BinaryPartAbstractImage createImagePart(WordprocessingMLPackage wordMLPackage,</span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">Part sourcePart, </span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">byte</span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">[] bytes) </span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">

            </p><p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Crear una imagen vinculada parte, y adjuntar en un REL de la fuente parte determinada</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* (Por ejemplo, una parte de encabezado)</span></span></span>
                <span style="font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* /</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">public static </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">BinaryPartAbstractImage createLinkedImagePart(</span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <br clear="all">
                </span>
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">WordprocessingMLPackage wordMLPackage, Part sourcePart, String fileurl) </span>
                </span>
            </p>

            <p class="Normal DocDefaults ">

            </p><p class="Normal DocDefaults "><span  ><span  >Para conseguir una imagen que aparezca en el documento, también es necesario que se proceda XML en la parte de documento principal.</span> <span  >Este XML se puede tomar 2 formas básicas:</span></span></p>


            <p class="ListParagraph Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  >la Palabra 2007 </span></span></span>
                <span style="font-weight: bold;color: #800000;font-family: Consolas;"><span  ><span  >w: dibujo</span></span></span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span><span  ><span  >forma</span></span></p>
<div class="notranslate">
            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">

            </p><p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&lt;w:p&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;w:r&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;w:drawing&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;wp:inline </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">distT</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">="0" </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">distB</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">="0" </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">distL</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">="0" </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">distR</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="0"</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;wp:extent </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">cx</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">="3238500" </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">cy</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="2362200" /</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;wp:effectExtent </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">l</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">="19050" </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">t</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">="0" </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">r</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">="0" </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">b</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="0" /</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   :</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;a:graphic &gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;a:graphicData </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"> ..</span>
                </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;pic:pic &gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   :</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;pic:blipFill&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
                <span style="font-weight: bold;color: #800000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">a:blip </span>
                </span>
                <span style="font-weight: bold;color: #FF0000;font-family: Consolas;font-size: 9.0pt;">r:embed</span>
                <span style="font-weight: bold;color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="rId5"</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"> /</span>
                </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   :</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">pic:blipFill&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   :</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">pic:pic&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">a:graphicData&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">a:graphic&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">wp:inline&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">w:drawing&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">w:r&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">w:p&gt;</span>
            </p>
</div>
            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">

            </p><p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  >Word 2003 VML basado en </span></span></span>
                <span style="font-weight: bold;color: #800000;font-family: Consolas;"><span  ><span  >w: pict</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > formulario</span></span></span>
            </p>
<div class="notranslate">
            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&lt;w:p&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;w:r&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;w:pict&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;v:shapetype </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">id</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">="_x0000_t75" </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">coordsize</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">="21600,21600" </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"> .. </span>
                </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;v:stroke </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">joinstyle</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="miter" /</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;v:formulas&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   :</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">v:formulas&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   :</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">v:shapetype&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;v:shape </span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">..</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">style</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="width:428.25pt;height:321pt"</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
                <span style="font-weight: bold;color: #800000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">v:imagedata </span>
                </span>
                <span style="font-weight: bold;color: #FF0000;font-family: Consolas;font-size: 9.0pt;">r:id</span>
                <span style="font-weight: bold;color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="rId4"</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">o:title</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="" /</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">v:shape&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="font-family: Consolas;font-size: 12.0pt;">   </span>
                <span style="font-family: Consolas;font-size: 12.0pt;">   </span>
                <span style="font-family: Consolas;font-size: 12.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:pict&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:r&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:p&gt;</span>
            </p>
</div>
            <p class="Normal DocDefaults ">

            </p><p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > puede crear la Palabra 2007 </span></span></span>
                <span style="font-weight: bold;color: #800000;font-family: Consolas;"><span  ><span  >w: dibujo / wp: inline</span></span></span>
                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span><span  ><span  >forma para usted:</span></span></p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >* Create a </span></span></span>
                </span>
                <span style="color: #7F7F9F;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >&lt;wp:inline&gt; </span></span></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >element suitable for this image,</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Que puede ser vinculado o incrustado en w: p / w: r / w: el dibujo.</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* If the image is wider than the page, it will be scaled</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Automáticamente.</span> <span  >Ver Javadoc para otras firmas.</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
                </span>
                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >@ param </span></span></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >filenameHint Cualquier texto, por ejemplo el nombre del archivo original</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
                </span>
                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >@ param </span></span></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >altText Como alt texto HTML</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
                </span>
                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >@ param </span></span></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >ID1 Un identificador único en el documento</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
                </span>
                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >@ param </span></span></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >id2 Otro id único en el documento</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
                </span>
                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >@ param </span></span></span>
                </span>
                <span style="font-weight: bold;color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >vínculo</span></span></span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >  cierto si se trata de ser </span></span></span>
                </span>
                <span style="font-weight: bold;color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >enlazados no incrustado</span></span></span>
                <span style="font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* /</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">public </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">Inline createImageInline(String filenameHint, String altText, </span>
                </span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">int </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">id1, </span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">int </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">id2, </span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">boolean </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">link) </span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">

            </p><p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >que luego se pueden agregar a un </span></span></span>
                <span style="font-weight: bold;color: #800000;font-family: Consolas;"><span  ><span  >w: r / w: el dibujo.</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Por último, en </span></span><span class="notranslate">docx4j</span><span  ><span  >, Puede convertir las imágenes entre los formatos no compatibles con Word (por ejemplo, PDF), a PNG, que es un formato compatible.</span> <span  >Para ello, </span></span><span class="notranslate">docx4j</span><span  ><span  > utiliza </span></span></span>
                <span style="font-weight: bold;"><span  ><span  >ImageMagick</span></span></span><span  ><span  >.</span> <span  >Así que si desea utilizar esta función, es necesario instalar ImageMagick.  </span></span><span class="notranslate">docx4j</span><span  ><span  > invoca utilizando ImageMagick:</span></span></p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <span style="white-space:pre-wrap;"> Process p = Runtime.getRuntime().exec(</span>
                </span>
                <span style="color: #2A00FF;font-family: Consolas;font-size: 8.0pt;">
                    <span style="white-space:pre-wrap;">"imconvert -density " </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <span style="white-space:pre-wrap;">+ density + </span>
                </span>
                <span style="color: #2A00FF;font-family: Consolas;font-size: 8.0pt;">" -units PixelsPerInch - png:-"</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">);</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
                    <br clear="all">
                </span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Anote el nombre </span></span></span>
                <span style="font-weight: bold;"><span  ><span  >imconvert</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  >, que se utiliza para que no nos tienen que proporcionar una ruta de acceso completa a exec.</span> <span  >Tendrá que adaptarse a eso.  </span></span></span>
            </p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Texto de extracción</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Una manera rápida de extraer el texto de un docx, es utilizar </span></span></span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >textutils   </span></span></span>
                </span>
            </p>

            <p class="Normal DocDefaults notranslate">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">public static void </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">extractText(Object o, Writer w)</span>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >mariscales que el objeto que se transmite a través de un ContentHandler SAX, con el fin de la producción del texto a la escritura.</span></span></p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Texto de sustitución</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >la sustitución de texto es bastante fácil, siempre y cuando la cadena que está buscando está representado en un </span></span></span>
                <span style="font-weight: bold;font-family: Consolas;">
                    <span style="white-space:pre-wrap;"><span  ><span  >org.docx4j.wml.Text </span></span></span>
                </span><span  ><span  >objeto en la forma que usted espera.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Sin embargo, eso no será necesariamente el caso.</span> <span  >La cadena puede ser roto a través de texto tiene una duración de cualquiera de las siguientes razones:</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >parte de la palabra tiene un formato distinto (por ejemplo, en negrita)</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >ortografía y gramática</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Para la edición (rsid)</span></span></p>

            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > eventualmente cabida a estos casos, pero no ahora.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Sin perjuicio de lo que usted puede hacer la sustitución de texto en una variedad de formas, por ejemplo:</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  >atravesando la pieza del documento principal, y mirando a la </span></span></span>
                <span style="font-weight: bold;font-family: Consolas;">
                    <span style="white-space:pre-wrap;" class="notranslate">org.docx4j.wml.Text </span>
                </span><span  ><span  >objetos</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  >Mariscal en una cadena, búsqueda y reemplazo en el que, a continuación, de nuevo Resolver referencia </span></span></span>
            </p>

            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > s XmlUtils también contiene:</span></span></p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Dar una serie de wml con $ (clave1), $ (clave2), regresar una adecuada</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Objeto .* /</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">public static </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">Object unmarshallFromTemplate(String wmlTemplateString, </span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >java.util.HashMap &lt;String, &lt;cadena asignaciones) </span></span></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <br clear="all">
                </span>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >Vea el ejemplo UnmarshallFromTemplate, que opera en una cadena que contiene:</span></span></p>
<div class="notranslate">
            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="font-family: Consolas;font-size: 12.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&lt;w:p&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:r&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:t&gt;</span>
                <span style="color: #000000;font-family: Consolas;font-size: 10.0pt;">
                    <span style="white-space:pre-wrap;">My favourite colour is </span>
                </span>
                <span style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 10.0pt;">${colour}</span>
                <span style="color: #000000;font-family: Consolas;font-size: 10.0pt;">.</span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:t&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:r&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:p&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   <span style="white-space:pre-wrap;">&lt;w:p </span>
                </span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:p&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:r&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:t&gt;</span>
                <span style="color: #000000;font-family: Consolas;font-size: 10.0pt;">
                    <span style="white-space:pre-wrap;">My favourite ice cream is </span>
                </span>
                <span style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 10.0pt;">${icecream}</span>
                <span style="color: #000000;font-family: Consolas;font-size: 10.0pt;">.</span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:t&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:r&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:p&gt;</span>
            </p>
</div>
            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Consejos y Trucos</span></span></span>
            </p>

            <p class="Heading2 Normal DocDefaults "><span  ><span  >Trabajar con la plana OPC formato XML </span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Cuando usted quiere mirar dentro de un documento docx, es un poco un dolor a tener que descomprimirlo para mirar la parte pertinente.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Hay 2 maneras de evitar este.</span></span></p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Uno de ellos es </span></span></span>
                <a class="notranslate" href="http://www.codeplex.com/PackageExplorer">
                    <span style="color: #0000FF;text-decoration: none;">http://www.codeplex.com/PackageExplorer</span>
                </a><span  ><span  >, Lo que puede descomprimir el docx, y muy imprimir una parte.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Otra es la de guardar el documento como Word docx XML (*. xml).</span> <span  >Esto produce un solo archivo XML, que puede abrir en un editor XML como XPontus.</span></span></p>

            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > puede abrir plana OPC archivos XML, y guardar en ellos.</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Para abrir un archivo plano OPC XML:</span></span></p>

            <p class="Command NormalWeb Normal DocDefaults notranslate" style="position: relative; margin-left: 0in;">   <span style="white-space:pre-wrap;">WordprocessingMLPackage wordMLPackage = </span>
                <br clear="all">      WordprocessingMLPackage.load(new java.io.File(inputfilepath));</p>

            <p class="Normal DocDefaults "><span  ><span  >Para guardar como Piso OPC XML:</span></span></p>

            <p class="Command NormalWeb Normal DocDefaults notranslate" style="position: relative; margin-left: 0in;">   wordMLPackage.save(new java.io.File(outputfilepath));</p>

            <p class="Normal DocDefaults "><span  ><span  >En ambos casos, el código Piso OPC se utiliza si y sólo si es la extensión de archivo. Xml.</span></span></p>

            <p class="Heading2 Normal DocDefaults ">

            </p><p class="Heading2 Normal DocDefaults "><span  ><span  >Recuerde UnmarshalFromString</span></span></p>

            <p class="Normal DocDefaults "><span  ><span  >Cuando está manipulando documentos docx, a menudo es útil para unmarshal fragmentos de XML (por ejemplo, una cadena que representa un párrafo que se incluirá en el documento).</span></span></p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Por ejemplo, teniendo en cuenta:</span></span></p>

            <p class="Normal DocDefaults notranslate" style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">
                    <span style="white-space:pre-wrap;">w:p </span>
                </span>
                <span class="apple-converted-space DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;"> </span>
                <span class="xmlmarkupattributename DefaultParagraphFont " style="color: #FF0000;font-family: Consolas;font-size: 8.5pt;">xmlns:w</span>
                <span class="xmlmarkupattributevalue DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">="http://schemas.openxmlformats.org/wordprocessingml/2006/main"</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
                    <br clear="all">
                </span>
                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">    </span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:r</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
                    <br clear="all">
                </span>
                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">        </span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:t</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">Hello world</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:t</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
                    <br clear="all">
                </span>
                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">    </span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:r</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
                    <br clear="all">
                </span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:p</span>
                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >sólo tiene que:</span></span></p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Suponiendo xml String contiene el código XML anterior</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.P  para = XmlUtils.unmarshalString(xml);</span>
            </p>

            <p class="Heading2 Normal DocDefaults "><span  ><span  >Clonación</span></span></p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Para clonar un objeto JAXB, utilice uno de los métodos siguientes en XmlUtils:</span></span></p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >/ ** Clone este objeto JAXB, utilizando JAXBContext defecto.</span> <span  >* / </span></span></span>
                </span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">public static </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">&lt;T&gt; T deepCopy(T value) </span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ ** * Clon este objeto JAXB /</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">public static </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">&lt;T&gt; T deepCopy(T value, JAXBContext jc) </span>
                </span>
            </p>

            <p class="Heading2 Normal DocDefaults notranslate">
                <span style="font-family: Consolas;">@XmlRootElement</span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >La mayoría de los objetos de uso común tienen una </span></span></span>
                <span style="font-weight: bold;font-family: Consolas;">
                    <span style="white-space:pre-wrap;"><span  ><span  >XmlRootElement @ </span></span></span>
                </span>
                <span style="white-space:pre-wrap;"><span  ><span  >anotación, para que puedan ser movilizados y unmarshalled.  </span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="white-space:pre-wrap;"><span  ><span  >En algunos casos, podría encontrar esta anotación no se encuentra.  </span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="white-space:pre-wrap;"><span  ><span  >Si no se puede agregar el comentario a la fuente JAXB código, una alternativa es </span></span></span>
                <span style="text-decoration: none;"><span  ><span  >Marshall</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > utilizando código que es explícito en el QName resultante.</span> <span  >Por ejemplo, XmlUtils contiene:</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ ** Mariscal a un documento del W3C, para el objeto</span></span></span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Falta una anotación XmlRootElement @.</span> <span  >* /</span></span></span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">public static </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.w3c.dom.Document marshaltoW3CDomDocument(Object o, JAXBContext jc,</span>
                <span style="font-family: Consolas;font-size: 9.0pt;">
                    <br clear="all">
                </span>
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">String uri, String local, Class declaredType) </span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Usted podría utilizar esta forma:</span></span></p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">CTFootnotes footnotes = </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <br clear="all">
                </span>
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wmlPackage.getMainDocumentPart().getFootnotesPart().getJaxbElement().getValue();</span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">CTFtnEdn ftn = footnotes.getFootnote().get(1);</span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
            </p>

            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"><span  ><span  >/ / No XmlRootElement @ en CTFtnEdn, asi que .. </span></span></span>
                </span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">Document d = XmlUtils.marshaltoW3CDomDocument( ftn,</span>
            </p>

            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">Context.jc, Namespaces.NS_WORD12, </span>
                </span>
                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">"footnote"</span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">,  CTFtnEdn.</span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">class </span>
                </span>
                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">);</span>
            </p>

            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Si necesita unmarshal, puede utilizar:</span></span></p>

            <p class="Normal DocDefaults notranslate" style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;"></span>
                </span>
                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
                    <span style="white-space:pre-wrap;">public static </span>
                </span>
                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 9.0pt;">Object unmarshalString(String str, JAXBContext jc, Class declaredType)</span>
            </p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >El </span></span><span class="notranslate">docx4j</span><span  ><span  > foro</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Soporte gratuito de la comunidad está disponible en la </span></span><span class="notranslate">docx4j</span><span  ><span  > foro, a </span></span></span>
                <a class="notranslate" href="http://dev.plutext.org/forums/">
                    <span style="color: #0000FF;text-decoration: none;">http://dev.plutext.org/forums/</span>
                </a>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >Esta discusión general en Inglés.</span> <span  >Si usted puede ayudar a moderar un foro en su idioma, por favor háganoslo saber.</span></span></p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Otras opciones de soporte</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Si el apoyo de la comunidad libre disponible en el </span></span><span class="notranslate">docx4j</span><span  ><span  > foro no satisface sus necesidades, o simplemente desea externalizar algunas de codificación, le invitamos a compra de programación, consultoría y apoyo prioritario de </span></span></span>
                <a class="notranslate" href="http://www.plutext.com/m/index.php/docx4j-support.html">
                    <span class="Hyperlink DefaultParagraphFont " style="font-family: Trebuchet MS;font-size: 10.0pt;">http://www.plutext.com/m/index.php/docx4j-support.html</span>
                </a>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >Usando los servicios de Plutext, usted apoya el desarrollo continuo de </span></span><span class="notranslate">docx4j</span><span  ><span  >.</span></span></p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Plan de trabajo</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="font-weight: bold;"><span  ><span  >Word 2010 de apoyo.</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > Soporte para los nuevos elementos XML / schemas introdujo con Word 2010, y el mecanismo de compatibilidad.</span> <span  >Esta es la justificación principal de la etiqueta 3.0.</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="font-weight: bold;"><span  ><span  >exportadores HTML:</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > deshacerse de las antiguas; estandarizar NG2.</span> <span  >La idea es eliminar cualquier "que se debe utilizar" la confusión, y concentrar el esfuerzo, los conocimientos. </span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="font-weight: bold;"><span  ><span  >PDF exportadores:</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > estandarizar viaXSLFO, y deshacerse de viaIText y viaHTML.</span> <span  >Al igual que con HTML, la idea es eliminar cualquier "que se debe utilizar" la confusión, y concentrar el esfuerzo, los conocimientos. </span></span><span class="notranslate">docx4j</span><span  ><span  > podría producir XSL PARA solamente, y confían en que el usuario tenga FOP o equivalentes a producir realmente el PDF.</span> <span  >Esto reducirá las dependencias, haciendo </span></span><span class="notranslate">docx4j</span><span  ><span  > más ligero.</span> <span  >El objetivo sería retirar la jarra FOP (2,8 millones), el vaso PDF procesador (1,6 millones), el vaso iText (1.1M), y el núcleo-procesador (1M).</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="font-weight: bold;"><span  ><span  >el manejo de fuentes:</span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  > quitar el material Panose, por lo que no necesita un tarro de FOP personalizado. </span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="font-weight: bold;"><span  ><span  >modelo de Diseño / formato intermedio</span></span></span><span  ><span  >: </span></span><span class="notranslate">docx4j</span><span  ><span  > contiene una DocumentModel, que podría ampliarse aún más para apoyar:</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Buscar / reemplazar</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Estimación de página de contenido</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >XSLT, incluyendo entre las secciones, de las listas</span></span></p>

            <p class="Normal DocDefaults ">
                <span style="font-weight: bold;"><span  ><span  >La inserción de objetos OLE</span></span></span><span  ><span  >: para hojas de cálculo, archivos PDF, etc se pueden incrustar.</span></span></p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Pie de imprenta</span></span></span>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >Este documento fue escrito en Word 2007, usando:</span></span></p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  >XML bastante impresos mediante </span></span></span>
                <a class="notranslate" href="http://www.softlion.com/webTools/XmlPrettyPrint/default.aspx">
                    <span style="color: #0000FF;text-decoration: none;">http://www.softlion.com/webTools/XmlPrettyPrint/default.aspx</span>
                </a>
                <span style="white-space:pre-wrap;"><span  ><span  > o el explorador de paquetes</span></span></span>
            </p>

            <p class="ListParagraph Normal DocDefaults ">
                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
                <span style="white-space:pre-wrap;"><span  ><span  >el código fuente de Java utilizando el formato </span></span></span>
                <a class="notranslate" href="http://www.java2html.de">
                    <span class="Hyperlink DefaultParagraphFont ">http://www.java2html.de</span>
                </a>
            </p>

            <p class="Normal DocDefaults "><span  ><span  >Las versiones PDF y HTML se generó utilizando </span></span><span class="notranslate">docx4j</span><span  ><span  > (PDF a través de XSL FO y FOP).</span></span></p>

            <p class="Heading1 Normal DocDefaults ">
                <span style="font-family: Calibri;"><span  ><span  >Cómo ponerse en contacto Plutext</span></span></span>
            </p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >A menos que usted haya pagado a la ayuda, en general ¿Qué debo hacer preguntas de tipo debe ser enviado directamente a la </span></span></span>
                <a class="notranslate" href="http://dev.plutext.org/forums/">
                    <span class="Hyperlink DefaultParagraphFont "><span class="notranslate">docx4j</span> forum</span>
                </a><span  ><span  >.</span> <span  >Plutext puede escribir en el foro de preguntas que recibe por correo electrónico que deberían haberse dirigido al foro.</span></span></p>

            <p class="Normal DocDefaults ">
                <span style="white-space:pre-wrap;"><span  ><span  >Plutext puede ser contactado en cualquier </span></span></span>
                <a class="notranslate" href="mailto:jason@plutext.org">
                    <span class="Hyperlink DefaultParagraphFont ">jason@plutext.org</span>
                </a>
                <span style="white-space:pre-wrap;"><span  ><span  >O </span></span></span>
                <a class="notranslate" href="mailto:jharrop@plutext.com">
                    <span class="Hyperlink DefaultParagraphFont ">jharrop@plutext.com</span>
                </a>
            </p>

            <p class="Normal DocDefaults ">

            </p><div class="footnotes">

                <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">

                </p><p class="FootnoteText Normal DocDefaults ">
                    <span class="FootnoteReference DefaultParagraphFont ">
                        <span style="vertical-align: top; font-size: xx-small">
                            <a name="fn1">
                                </a><a class="notranslate" href="#fs1">1</a>
                            
                        </span>
                    </span>
                    <span style="white-space:pre-wrap;"></span>
                        <span class="Hyperlink DefaultParagraphFont notranslate">http://forums.java.net/jive/thread.jspa?threadID=411</span>
                </p>

                <p class="FootnoteText Normal DocDefaults ">
                    <span class="FootnoteReference DefaultParagraphFont ">
                        <span style="vertical-align: top; font-size: xx-small">
                            <a name="fn2">
                                </a><a href="#fs2"><span  ><span  >2</span></span></a>
                            
                        </span>
                    </span>
                    <span style="white-space:pre-wrap;"><span  ><span  > Si obtienes un error "Acceso restringido: el tipo</span></span></span>
                    <span class="apple-converted-space DefaultParagraphFont "> </span>
                    <span class="underline DefaultParagraphFont ">
                        <span style="white-space:pre-wrap;"><span  ><span  >no es accesible debido a la restricción a la colección de rt.jar requerida »(tal vez usando una combinación de Eclipse 3.4 y / o JDK 6 Update 10?), tiene que entrar en la Construcción Ruta de acceso para el proyecto, ficha de bibliotecas, seleccione el JRE Sistema de Bibliotecas, y añadir una regla de acceso ", accesible, **". </span></span></span>
                    </span>
                </p>
            </div>

</body></html>